21 El Camino Real, San Carlos, CA 94070-2401, San Carlos
"I am from Philly and grew up devouring cheese steaks. I give this place props on the meat quality an"
"I am from Philly and grew up devouring cheese steaks. I give this place props on the meat quality an"